information technology division - Alemán Inglés Diccionario